geo-information technology - French English Dictionary